a common saying - Espagnol Anglais Dictionnaire