under similar circumstances - Espagnol Anglais Dictionnaire