hampered - Alemán Inglés Diccionario