jack of all trades; master of none - Turkish English Dictionary