physically demanding - Türkçe İngilizce Sözlük