immediate cancellation - Turkish English Dictionary