infantiloide - French English Dictionary