for immediate dispatch - Turkish English Dictionary