uzun ve dar geçit - Turkish English Dictionary