to be on the shelf - İspanyolca İngilizce Sözlük