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