man of many talents - Turkish English Dictionary