Translator

"to deposit … in left luggage" in Spanish