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