they cook very well - Espagnol Anglais Dictionnaire