all-round ability - German English Dictionary