engineering consultant - Turkish English Dictionary