pechadora - German English Dictionary