hersilion - French English Dictionary