does that make sense to you - Turco Inglés Diccionario