slight advantage - Turco Inglés Diccionario