common green capsid - Espagnol Anglais Dictionnaire