towerlike - French English Dictionary