put forward a reason - Espagnol Anglais Dictionnaire