plant watch supervisor - Turkish English Dictionary