hamstrings - Alemán Inglés Diccionario