trombin - French English Dictionary