arms or legs - Turco Inglés Diccionario