are there any luggage lockers? - Alemán Inglés Diccionario