trotten - German English Dictionary