ready for immediate use - Turkish English Dictionary