have same meaning - Turco Inglés Diccionario