large-leaved aster - French English Dictionary