he/she has/had chewed - Espagnol Anglais Dictionnaire