humanoide - Turkish English Dictionary