rub the front guard - Espagnol Anglais Dictionnaire