arrant nonsense - French English Dictionary