rub of the green - Espagnol Anglais Dictionnaire