tetrapus - French English Dictionary