position of the heart within thorax - Español Inglés Diccionario