a jack of all trades - German English Dictionary