euphoria-producing substance - Turkish English Dictionary