having a strong body - Español Inglés Diccionario