Turkey's president has compared German officials to Nazis after rallies designed to woo ethnic Turkish voters in Germany ahead of a key referendum were cancelled.

German officials have dismissed other recent attacks by President Recep Tayyip Erdogan as "absurd".