river crayfish - Spanish English Dictionary