creation myth - Francés Inglés Diccionario