hamlet (a small village) - Alemán Inglés Diccionario