easily retrievable - Turkish English Dictionary