set of blue land crabs tied together - Turc Anglais Dictionnaire