cloverleaf road intersection - Turco Inglés Diccionario