kloo horn - French English Dictionary