ammonia planet - Turkish English Dictionary