echaperros - German English Dictionary