old world crayfish - Spanish English Dictionary