the given circumstances - Espagnol Anglais Dictionnaire