shout loudly and a lot - French English Dictionary