non-return device - Francés Inglés Diccionario