deputy boss - Turkish English Dictionary