be a beast for something - Almanca İngilizce Sözlük