tymbal - French English Dictionary