alev tahtakurusu - Turkish English Dictionary