put yourself in my place - French English Dictionary