mechanocyte - Espagnol Anglais Dictionnaire