large and ramshackle house - Turkish English Dictionary