uzun tahtakurusu - Turkish English Dictionary