person who is wet behind the ears - Español Inglés Diccionario