to abandon in distress - Espagnol Anglais Dictionnaire