you sound like you're outdoors - French English Dictionary