medacca - French English Dictionary