powerfully built - French English Dictionary