have a bearing upon - Turco Inglés Diccionario