Aalkirsche - French English Dictionary