tramble - French English Dictionary