ample resources - Turkish English Dictionary