sense of body movement - Turco Inglés Diccionario