physically strong - Alemán Inglés Diccionario