it's a popular saying ... - Espagnol Anglais Dictionnaire