to (better) advantage - Turco Inglés Diccionario