coffee stall - French English Dictionary