jack of all trades device (all-purpose device/solution/person) - Turkish English Dictionary