hindrances - Alemán Inglés Diccionario