arm squids - Francés Inglés Diccionario