struggle to get the best result - Almanca İngilizce Sözlük