regadora - German English Dictionary