twangs - French English Dictionary