well rounded generalist - German English Dictionary