mother of the jungle - Español Inglés Diccionario