embudiforme - Turkish English Dictionary