looking like a snack - French English Dictionary