cloverleaf road intersection - Francés Inglés Diccionario