bowlike - French English Dictionary