several tens of meters - İngilizce Eşanlam Sözlük