it takes a village - Turco Inglés Diccionario