striated locust lobster - Espagnol Anglais Dictionnaire