Megapascal - Turkish English Dictionary