boomerang child - French English Dictionary