the golden horn - French English Dictionary