be on the crest of a wave - Francés Inglés Diccionario