take-or-pay contract - Francés Inglés Diccionario