overstay one's welcome - Turkish English Dictionary