predaceous - Spanish English Dictionary