squawberry - French English Dictionary