towel cupboard - Spanish English Dictionary