rough macroscopic contact - Francés Inglés Diccionario