finalizer - Turkish English Dictionary