under your supervision/guidance - Turkish English Dictionary