an all-rounder - German English Dictionary