throatable - French English Dictionary