peptidoid - Francés Inglés Diccionario