make great play of something - Francés Inglés Diccionario