strain oneself in some activity - Almanca İngilizce Sözlük