at immediate notice - Turkish English Dictionary