owing to circumstances - Espagnol Anglais Dictionnaire