infantiloide - German English Dictionary