fronting spots - Turco Inglés Diccionario