a cow on roller skates - French English Dictionary