technical physician - Spanish English Dictionary