urge upon - Turkish English Dictionary