predacean - Spanish English Dictionary