kriller - French English Dictionary