a shower stall - Español Inglés Diccionario