Kuchen - French English Dictionary