strobil - Turkish English Dictionary