mine-laying means - Francés Inglés Diccionario