put so much effort - Almanca İngilizce Sözlük