have the same meaning - Turco Inglés Diccionario