ammonia stripping - Turkish English Dictionary