heartseed - French English Dictionary