stick to the ribs - Espagnol Anglais Dictionnaire