heartleaf aster - French English Dictionary