launching grease - Turkish English Dictionary