autoderrotante - German English Dictionary