make demands on - Francés Inglés Diccionario