technical physician - Turkish English Dictionary