humanoïde - German English Dictionary