uzun yay lambası - Turkish English Dictionary