not have the rub of the green - Espagnol Anglais Dictionnaire