perros - German English Dictionary