available for prompt delivery - Turkish English Dictionary