over head crossing - Turco Inglés Diccionario