deposition heads - Turkish English Dictionary