several tens of meters - Türkçe İngilizce Sözlük