mekanik salmastra - Turkish English Dictionary