stray (dog or cat) - Espagnol Anglais Dictionnaire