multiverbal - French English Dictionary