deputy (dep) - Turkish English Dictionary