powerfully built - Turco Inglés Diccionario