derribo - German English Dictionary