predicate something on another - Francés Inglés Diccionario