fregadera - German English Dictionary