platipus - French English Dictionary