infant incubator - Español Inglés Diccionario