himantoide - Turkish English Dictionary