perform well and quickly - Almanca İngilizce Sözlük