distance measured in meters - Almanca İngilizce Sözlük