pronounced hamstring muscle - Espagnol Anglais Dictionnaire