perro - German English Dictionary