sekiz tohumlu - Turkish English Dictionary