arms and legs - Alemán Inglés Diccionario