a derelict building - French English Dictionary