dellaite - French English Dictionary