katla - French English Dictionary