protrombasa - French English Dictionary