engineering specialist - Turkish English Dictionary