for prompt delivery - Turkish English Dictionary