derribos - German English Dictionary