perro extraviado - German English Dictionary