meaning of alter Trottel

alter Trottel - German to English

duffer [Br.] [coll.] [silly old-man]