escarbadora - German English Dictionary