flesh eater - Spanish English Dictionary