it takes a village - Espagnol Anglais Dictionnaire