strobile - Turkish English Dictionary