it takes a village - Alemán Inglés Diccionario