superior ability - German English Dictionary