fregadera - Spanish English Dictionary