achaflanadora - German English Dictionary