take-or-pay contract - Alemán Inglés Diccionario