make every endeavour - Almanca İngilizce Sözlük