hand horn - French English Dictionary