strong and large rope - Español Inglés Diccionario