towery - French English Dictionary