klaxon horn - French English Dictionary