you mean a lot to me - Turco Inglés Diccionario