depositure - Turkish English Dictionary